dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Dog Rose
— synonyms, definition
1.
dog rose (Noun)
1 synonym
Rosa canina
1 definition
dog rose (Noun)
— Prickly wild rose with delicate pink or white scentless flowers; native to Europe.
2 types of
rose
rosebush